package teste.servico.ejb;

import javax.ejb.Local;
import javax.ejb.Remote;
import javax.ejb.Stateless;

import projeto.entidade.OperacaoFinanceira;
import teste.servico.Projeto001Servico;
import teste.servico.Projeto001ServicoLocal;
import teste.servico.Projeto001ServicoRemote;


@Stateless
@Local(Projeto001ServicoLocal.class)
@Remote(Projeto001ServicoRemote.class)
public class Projeto001ServicoEJB extends ParentProjetoServicoEJB implements Projeto001Servico {


	public String inserirOperacaoFinanceira(){
		System.out.println("inserirOperacaoFinanceira() - start");
		OperacaoFinanceira of = new OperacaoFinanceira();
		String nome = "DescricaoOperacaoFinananceira:" + System.currentTimeMillis();
		System.out.println(nome);
		System.out.println(of);
		of.setDescricao(nome);
		getEm().persist(of);
		System.out.println("inserirOperacaoFinanceira() - end");
		return "ProjetoServico001 retornando um valor remoto. em:"+ getEm();
	}
	


}
